make a pact - English Synonyms Dictionary